ALTER TABLEを使用すると、マスター・データ・ストアで列を追加または削除できます。ALTER TABLE処理をレプリケートすると、サブスクライバ・データ・ストアが変更されます。
双方向レプリケーションに設定されているデータ・ストアでALTER TABLEを使用する場合は、まず、すべてのレプリケーション・データ・ストア上にある表への更新を停止し、表へのすべてのレプリケート対象の更新がデータ・ストアによって受信されていることを確認してから、ALTER TABLE文を発行します。ALTER TABLE処理がすべてのデータ・ストアにレプリケートされるまで、更新は再開しないでください。これは、すべてのデータ・ストアで表が変更された後、変更前の形式で書込み処理が行われないようにするために必要です。
また、データ・ストア上で連続した多数のALTER TABLE処理を実行する場合は、前のALTER TABLEがすべてのサブスクライバに到達したことを確認してから、次のALTER TABLEに進む必要があります。